GLOBAL.setmetatable(env, { __index = function(t, k) return GLOBAL.rawget(GLOBAL, k) end })

local WnUtil = require("utils/wnutil")

Assets = {
    Asset("SOUNDPACKAGE", "sound/witch_night_prologue.fev"),
    Asset("SOUND", "sound/witch_night_prologue.fsb"),
    Asset("ATLAS", "images/wn_inventoryimages.xml"),
    Asset("ATLAS_BUILD", "images/wn_inventoryimages.xml", 256),
}

PrefabFiles = {
    "beautiful_dream",
    "clownhorse",
    "clownrabbit",
    "lonely_heart",
    "magicalgirl_hunter",
    "magicalgirl_mami",
    "mami_gun_air",
    "mami_projectiles",
    "walpurgisnight_shadowmeteor",
    "walpurgisnight",
    "witch_birchnutdrake",
    "witch_boundary",
    "witch_butterfly",
    "witch_deciduoustrees_spawner",
    "witch_deciduoustrees",
    "witch_shadow_knight",
    "witch_gisela_mini",
    "witch_gisela",
}


PreloadAssets = {

}

WnUtil.RegisterInventoryItemAtlas("images/wn_inventoryimages.xml")

modimport("main/constants")
modimport("main/tunging")
modimport("main/strings")
modimport("main/rpc")
modimport("main/containers")
modimport("main/recipes")
modimport("main/fx")
modimport("main/actions")
modimport("main/postinit")

